package com.kudian.restful.vo.goods;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.sql.Timestamp;

/**
 * Created by Administrator on 2016/4/27.
 */
public class GoodsAroundItemVO {
    private Integer sellerId;
    private String sellerName;
    private Boolean isopen;
    private String name;

    // 起送费
    private Double minChange;
    // 配送费
    private Double shippingFee;
    // 是否首次减免
    private Boolean isFirst;
    // 首次减免金额
    private Double firstAmount;
    // 是否满额减免
    private Boolean isFullMinus;
    // 满足金额
    private Double fullAmount;
    // 减免金额
    private Double minusAmount;
    // 是否免运费
    private Boolean isShippingFree;

    private Integer catId;

    private Integer goodsId;
    private String goodsSn;
    private String goodsName;
    private Integer clickCount;

    private Double shopPrice;
    // 原价
    private Double originalPrice;
    // 商品的简短描述
    private String goodsBrief;
    // 商品的详细描述
    private String goodsDesc;

    // 库存
    private Integer inventory;
    // 商品单位
    private String measureUnit;
    // 单位注释
    private String unitDesc;
    // 特产备注 -- 特产使用描述卖家是谁
    private String speNote;

    // 商品显示顺序(在本商店)
    private Short sortOrder;

    // 是否是实物，1，是；0，否；比如虚拟卡就为0，不是实物，默认1
    private Short isReal;
    private Boolean isOnSale;
    private String area;

    private String sellerNote;

    // 以逗号分隔，图片列表
    private String pics;
    // 商家时间
//    private Timestamp addTime;

    // 已售数量
    private Integer soldnum;
    // 星评价
    private Short commentRank;
    //  评论数
    private int commentCount;
    // 月销量
    private int sales;
    // 距离 单位米
    private String distance;

    private Integer gbTypeId;

    public Integer getSellerId() {
        return sellerId;
    }

    public void setSellerId(Integer sellerId) {
        this.sellerId = sellerId;
    }

    public String getSellerName() {
        return sellerName;
    }

    public void setSellerName(String sellerName) {
        this.sellerName = sellerName;
    }

    public Boolean getIsopen() {
        return this.isopen;
    }

    public void setIsopen(Boolean isopen) {
        this.isopen = isopen;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Double getMinChange() {
        return minChange;
    }

    public void setMinChange(Double minChange) {
        this.minChange = minChange;
    }

    public Double getShippingFee() {
        return shippingFee;
    }

    public void setShippingFee(Double shippingFee) {
        this.shippingFee = shippingFee;
    }

    public Boolean getIsFirst() {
        return isFirst;
    }

    public void setIsFirst(Boolean isFirst) {
        this.isFirst = isFirst;
    }

    public Double getFirstAmount() {
        return firstAmount;
    }

    public void setFirstAmount(Double firstAmount) {
        this.firstAmount = firstAmount;
    }

    public Boolean getIsFullMinus() {
        return isFullMinus;
    }

    public void setIsFullMinus(Boolean isFullMinus) {
        this.isFullMinus = isFullMinus;
    }

    public Double getFullAmount() {
        return fullAmount;
    }

    public void setFullAmount(Double fullAmount) {
        this.fullAmount = fullAmount;
    }

    public Double getMinusAmount() {
        return minusAmount;
    }

    public void setMinusAmount(Double minusAmount) {
        this.minusAmount = minusAmount;
    }

    public Boolean getIsShippingFree() {
        return isShippingFree;
    }

    public void setIsShippingFree(Boolean isShippingFree) {
        this.isShippingFree = isShippingFree;
    }

    public Integer getCatId() {
        return catId;
    }

    public void setCatId(Integer catId) {
        this.catId = catId;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsSn() {
        return goodsSn;
    }

    public void setGoodsSn(String goodsSn) {
        this.goodsSn = goodsSn;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public Integer getClickCount() {
        return clickCount;
    }

    public void setClickCount(Integer clickCount) {
        this.clickCount = clickCount;
    }

    public Double getShopPrice() {
        return shopPrice;
    }

    public void setShopPrice(Double shopPrice) {
        this.shopPrice = shopPrice;
    }

    public Double getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(Double originalPrice) {
        this.originalPrice = originalPrice;
    }

    public String getGoodsBrief() {
        return goodsBrief;
    }

    public void setGoodsBrief(String goodsBrief) {
        this.goodsBrief = goodsBrief;
    }

    public String getGoodsDesc() {
        return goodsDesc;
    }

    public void setGoodsDesc(String goodsDesc) {
        this.goodsDesc = goodsDesc;
    }

    public Integer getInventory() {
        return inventory;
    }

    public void setInventory(Integer inventory) {
        this.inventory = inventory;
    }

    public String getMeasureUnit() {
        return measureUnit;
    }

    public void setMeasureUnit(String measureUnit) {
        this.measureUnit = measureUnit;
    }

    public String getUnitDesc() {
        return unitDesc;
    }

    public void setUnitDesc(String unitDesc) {
        this.unitDesc = unitDesc;
    }

    public String getSpeNote() {
        return speNote;
    }

    public void setSpeNote(String speNote) {
        this.speNote = speNote;
    }

    public Short getSortOrder() {
        return sortOrder;
    }

    public void setSortOrder(Short sortOrder) {
        this.sortOrder = sortOrder;
    }

    public Short getIsReal() {
        return isReal;
    }

    public void setIsReal(Short isReal) {
        this.isReal = isReal;
    }

    public Boolean getIsOnSale() {
        return isOnSale;
    }

    public void setIsOnSale(Boolean isOnSale) {
        this.isOnSale = isOnSale;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getSellerNote() {
        return sellerNote;
    }

    public void setSellerNote(String sellerNote) {
        this.sellerNote = sellerNote;
    }

    public String getPics() {
        return pics;
    }

    public void setPics(String pics) {
        this.pics = pics;
    }

//    public Timestamp getAddTime() {
//        return addTime;
//    }
//
//    public void setAddTime(Timestamp addTime) {
//        this.addTime = addTime;
//    }

    public Integer getSoldnum() {
        return soldnum;
    }

    public void setSoldnum(Integer soldnum) {
        this.soldnum = soldnum;
    }

    public Short getCommentRank() {
        return commentRank;
    }

    public void setCommentRank(Short commentRank) {
        this.commentRank = commentRank;
    }

    public int getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(int commentCount) {
        this.commentCount = commentCount;
    }

    public int getSales() {
        return sales;
    }

    public void setSales(int sales) {
        this.sales = sales;
    }

    public String getDistance() {
        return distance;
    }

    public void setDistance(String distance) {
        this.distance = distance;
    }

    public Integer getGbTypeId() {
        return gbTypeId;
    }

    public void setGbTypeId(Integer gbTypeId) {
        this.gbTypeId = gbTypeId;
    }
}
